Chapter 6 - Sequence Grabber Channel Components
This chapter discusses sequence grabber channel components. Sequence grabber channel components manipulate captured data for sequence grabber components.This chapter has been divided into the following sections:
If you are writing an application that uses the sequence grabber component, you do not need to read this chapter. Read the chapter "Sequence Grabber Components" in this book for a description of the services provided by sequence grabber components. If you are writing a sequence grabber channel component, you should read this chapter and read the earlier chapter that discusses sequence grabber components.
- "About Sequence Grabber Channel Components" presents general information about sequence grabber channel components and their relationship to sequence grabber components.
- "Creating Sequence Grabber Channel Components" lists issues you should consider when developing a sequence grabber component, including required functions and the Component Manager result codes that you should use. It then provides a sample program that illustrates how to implement a sequence grabber channel component.
- "Using Sequence Grabber Channel Components" gives details on how sequence grabber components can use channel components to play captured data for the user or to save captured data in a QuickTime movie.
- "Sequence Grabber Channel Components Reference" describes the data structures and functions associated with the Apple-supplied sequence grabber channel component.
- "Summary of Sequence Grabber Channel Components" presents a summary of sequence grabber channel components in C and in Pascal.
- Note
- Information in this chapter is presented from the perspective of
a developer of a sequence grabber channel component. If you are developing a sequence grabber channel component, your component must support the interfaces described in this chapter.![]()
Chapter Contents
- About Sequence Grabber Channel Components
- Creating Sequence Grabber Channel Components
- Component Type and Subtype Values
- Required Functions
- Component Manager Request Codes
- A Sample Sequence Grabber Channel Component
- Implementing the Required Component Functions
- Initializing the Sequence Grabber Channel Component
- Setting and Retrieving the Channel State
- Managing Spatial Properties
- Controlling Previewing and Recording Operations
- Managing Channel Devices
- Utility Functions for Recording Image Data
- Providing Media-Specific Functions
- Managing the Settings Dialog Box
- Displaying Channel Information in the Settings Dialog Box
- Using Sequence Grabber Channel Components
- Previewing
- Recording
- Working With Callback Functions
- Using Callback Functions for Video Channel Components
- Using Utility Functions for Video Channel Component Callback Functions
- Sequence Grabber Channel Components Reference
- Functions
- Configuring Sequence Grabber Channel Components
- Controlling Sequence Grabber Channel Components
- Configuration Functions for All Channel Components
- Working With Channel Devices
- Configuration Functions for Video Channel Components
- Configuration Functions for Sound Channel Components
- Utility Functions for Sequence Grabber Channel Components
- Summary of Sequence Grabber Channel Components
- C Summary
- Constants
- Data Types
- Functions
- Configuring Sequence Grabber Channel Components
- Controlling Sequence Grabber Channel Components
- Configuration Functions for All Channel Components
- Working With Channel Devices
- Configuration Functions for Video Channel Components
- Configuration Functions for Sound Channel Components
- Utility Functions for Sequence Grabber Channel Components
- Pascal Summary
- Constants
- Data Types
- Routines
- Configuring Sequence Grabber Channel Components
- Controlling Sequence Grabber Channel Components
- Configuration Routines for All Channel Components
- Working With Channel Devices
- Configuration Routines for Video Channel Components
- Configuration Routines for Sound Channel Components
- Utility Routines for Sequence Grabber Channel Components
- Result Codes
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help